home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet multimedia / Animacje, filmy i prezentacje / Edytory i konwertery filmow / Gordian Knot rippack 0.35.0 pack2 / GordianKnot.RipPack.0.35.0.Setup.2.exe / AviSynthPlugins / MPEG2Dec.xml < prev    next >
Extensible Markup Language  |  2004-10-01  |  10KB  |  182 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <!--AviSynth plugin description version 1.1-->
  3. <plugin name="MPEG2Dec">
  4.   <description>Mpeg2dec is a plugin which lets AviSynth import MPEG2 files. (outputs YUY2 or RGB)</description>
  5.   <filters>
  6.     <filter name="BlendFields" category="Deinterlacing & Pulldown Removal" helpfile="mpeg2dec" type="clip">
  7.       <description>Deinterlace a clip by blending the fields together. This is the blend mode of the internal vdub deinterlace filter ported to AviSynth.</description>
  8.       <colorspaces>
  9.         <colorspace>yuy2</colorspace>
  10.         <colorspace>rgb</colorspace>
  11.       </colorspaces>
  12.       <parameters>
  13.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  14.           <description />
  15.           <items />
  16.         </parameter>
  17.       </parameters>
  18.     </filter>
  19.     <filter name="MaskedDeinterlace" category="Deinterlacing & Pulldown Removal" helpfile="mpeg2dec" type="clip">
  20.       <description>MaskedDeinterlace is designed to work together with MotionMask. It selectively deinterlace the clip based on the mask values. mask is a clip returned by MotionMask.</description>
  21.       <colorspaces>
  22.         <colorspace>yuy2</colorspace>
  23.         <colorspace>rgb</colorspace>
  24.       </colorspaces>
  25.       <parameters>
  26.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  27.           <description />
  28.           <items />
  29.         </parameter>
  30.         <parameter name="mask" type="clip" default="" max="0" min="0" step="0" optional="False" paramList="False">
  31.           <description>mask is a clip returned by MotionMask.</description>
  32.           <items />
  33.         </parameter>
  34.         <parameter name="blend" type="bool" default="false" max="0" min="0" step="0" optional="True" paramList="False">
  35.           <description />
  36.           <items />
  37.         </parameter>
  38.       </parameters>
  39.     </filter>
  40.     <filter name="MaskedMix" category="Misc Plugins" helpfile="mpeg2dec" type="clip">
  41.       <description>Returns a clip where each pixel is selected either from clip1 or clip2 based on the mask value for the pixel. The three clips should have the same width, height and pixel format. It allows you to use other deinterlacing methods than the two provided with MaskedDeinterlace.</description>
  42.       <colorspaces>
  43.         <colorspace>yuy2</colorspace>
  44.         <colorspace>rgb</colorspace>
  45.       </colorspaces>
  46.       <parameters>
  47.         <parameter name="clip1" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  48.           <description />
  49.           <items />
  50.         </parameter>
  51.         <parameter name="clip2" type="clip" default="" max="0" min="0" step="0" optional="False" paramList="False">
  52.           <description />
  53.           <items />
  54.         </parameter>
  55.         <parameter name="mask" type="clip" default="" max="0" min="0" step="0" optional="False" paramList="False">
  56.           <description>mask is a clip returned by MotionMask.</description>
  57.           <items />
  58.         </parameter>
  59.       </parameters>
  60.     </filter>
  61.     <filter name="MotionMask" category="Misc Plugins" helpfile="mpeg2dec" type="clip">
  62.       <description>Creates a two color clip that identifies moving parts of the images. The algorithm comes from Donald Graft' Smart Deinterlacer filter for VirtualDub, version 2.5.</description>
  63.       <colorspaces>
  64.         <colorspace>yuy2</colorspace>
  65.         <colorspace>rgb</colorspace>
  66.       </colorspaces>
  67.       <parameters>
  68.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  69.           <description />
  70.           <items />
  71.         </parameter>
  72.         <parameter name="mode" type="int" default="" max="3" min="1" step="1" optional="False" paramList="False">
  73.           <description>1 for frame-only differencing, 2 for field-only differencing and 3 for frame-and-field differencing</description>
  74.           <items />
  75.         </parameter>
  76.         <parameter name="treshold" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  77.           <description>A lower treshold makes it more sensitive to motion.</description>
  78.           <items />
  79.         </parameter>
  80.         <parameter name="denoise" type="bool" default="true" max="0" min="0" step="0" optional="True" paramList="False">
  81.           <description>Activates additional filtering to reduce false motion detection due to noise and allows you to use lower tresholds.</description>
  82.           <items />
  83.         </parameter>
  84.         <parameter name="fast" type="bool" default="false" max="0" min="0" step="0" optional="True" paramList="False">
  85.           <description>Makes the filter runs faster by working two pixels at a time but is less precise.</description>
  86.           <items />
  87.         </parameter>
  88.       </parameters>
  89.     </filter>
  90.     <filter name="MPEG2Source" category="MPEG Decoder (source) Plugins" helpfile="mpeg2dec" type="clip">
  91.       <description>This is a MPEG-2 decoder. it's able to decode any MPEG-2 streams readable by dvd2avi 1.76.</description>
  92.       <colorspaces />
  93.       <parameters>
  94.         <parameter name="filename" type="string" default="" max="0" min="0" step="0" optional="False" paramList="False">
  95.           <description />
  96.           <items>
  97.             <item>%source_file%</item>
  98.           </items>
  99.         </parameter>
  100.       </parameters>
  101.     </filter>
  102.     <filter name="SelectRangeEvery" category="Misc Plugins" helpfile="mpeg2dec" type="clip">
  103.       <description>Select length frames every every frames, starting after offset. This filter is built-in starting from v2.5.</description>
  104.       <colorspaces>
  105.         <colorspace>yuy2</colorspace>
  106.         <colorspace>rgb</colorspace>
  107.       </colorspaces>
  108.       <parameters>
  109.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  110.           <description />
  111.           <items />
  112.         </parameter>
  113.         <parameter name="every" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  114.           <description />
  115.           <items />
  116.         </parameter>
  117.         <parameter name="length" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  118.           <description />
  119.           <items />
  120.         </parameter>
  121.         <parameter name="offset" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  122.           <description />
  123.           <items />
  124.         </parameter>
  125.       </parameters>
  126.     </filter>
  127.     <filter name="SmartDeinterlace" category="Deinterlacing & Pulldown Removal" helpfile="mpeg2dec" type="clip">
  128.       <description>This is just a shortcut for:  MaskedDeinterlace(clip,MotionMask(clip,mode,treshold,denoise,fast),blend)</description>
  129.       <colorspaces>
  130.         <colorspace>yuy2</colorspace>
  131.         <colorspace>rgb</colorspace>
  132.       </colorspaces>
  133.       <parameters>
  134.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="False" paramList="False">
  135.           <description />
  136.           <items />
  137.         </parameter>
  138.         <parameter name="mode" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  139.           <description />
  140.           <items />
  141.         </parameter>
  142.         <parameter name="treshold" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  143.           <description />
  144.           <items />
  145.         </parameter>
  146.         <parameter name="denoise" type="int" default="" max="0" min="0" step="0" optional="False" paramList="False">
  147.           <description />
  148.           <items />
  149.         </parameter>
  150.         <parameter name="blend" type="bool" default="" max="0" min="0" step="0" optional="False" paramList="False">
  151.           <description />
  152.           <items />
  153.         </parameter>
  154.         <parameter name="fast" type="bool" default="" max="0" min="0" step="0" optional="False" paramList="False">
  155.           <description />
  156.           <items />
  157.         </parameter>
  158.       </parameters>
  159.     </filter>
  160.     <filter name="TemporalSmoother" category="Temporal Smoothers" helpfile="mpeg2dec" type="clip">
  161.       <description>This filter is an adaptive noise reducer, working along the time axis; it is most effective when the image is not moving much. Increase the filter strength to increase noise reduction, and decrease it to reduce speckling and ghosting artifacts. It is recommended that you combine this filter with a spatial (area-based) noise reducer for greatest effect.</description>
  162.       <colorspaces>
  163.         <colorspace>yuy2</colorspace>
  164.         <colorspace>rgb</colorspace>
  165.       </colorspaces>
  166.       <parameters>
  167.         <parameter name="clip" type="clip" default="" max="0" min="0" step="0" optional="True" paramList="False">
  168.           <description />
  169.           <items />
  170.         </parameter>
  171.         <parameter name="strength" type="int" default="2" max="0" min="0" step="0" optional="True" paramList="False">
  172.           <description />
  173.           <items />
  174.         </parameter>
  175.         <parameter name="radius" type="int" default="3" max="7" min="1" step="0" optional="True" paramList="False">
  176.           <description>All frames no more than radius away are examined.</description>
  177.           <items />
  178.         </parameter>
  179.       </parameters>
  180.     </filter>
  181.   </filters>
  182. </plugin>